#ifndef RRSHADING_H
#define RRSHADING_H

#include "rrprim.h"

class RRShading
{
private:
    float light[3]; //xyz
    float Kdiff[4]; //diffuse color of material, argb
    float Ldiff[4]; //diffuse intensity of light
    float Kspec[4]; //specular color of material
    float Kshi;     //specular exponent
    float Lspec[4]; //specular intensity of light
    float Kamb[4]; //ambient color of material
    float Lamb[4]; //ambient intensity of light

public:
    RRShading();
    void rrShading(RRPrim *arg);
};

#endif // RRSHADING_H
